| Traduções principais |
WordReference English-Portuguese Dictionary © 2026:
| for centuries adv | (for hundreds of years) (por muito tempo) | por séculos loc adv |
| | The Arabs ruled Spain for centuries. Christianity has been the main religion of many Western countries for centuries. |
| | Os árabes governaram a Espanha por séculos. O cristianismo tem sido a principal religião de muitos países ocidentais por séculos. |
| for centuries adv | figurative (for a long time) (figurado, informal) | há um tempão loc adv |
| | She's been after me to get the roof fixed for centuries. |